/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let Iconkaishishijian: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M511.04 7.808a501.824 501.824 0 1 1 0 1003.712 501.888 501.888 0 1 1 0-1003.712zM268.288 343.552a2569.792 2569.792 0 0 1-13.312 96.256H212.48v50.688h34.304a1918.08 1918.08 0 0 1-31.232 139.776c23.552 22.528 45.056 44.032 65.024 64.512-17.92 33.792-40.448 62.976-68.096 87.552l33.792 42.496a377.6 377.6 0 0 0 70.656-91.136c16.384 18.432 30.72 35.84 43.008 52.224l35.328-41.984a928.128 928.128 0 0 0-53.76-62.464c23.04-60.416 35.84-131.072 38.4-212.48v-29.184h-71.68c4.096-28.16 8.192-58.368 12.288-91.136l-52.224-5.12z m380.416 250.88H413.696v227.328h50.688v-27.648h133.12v27.648h51.2V594.432z m-51.2 48.64v100.864h-133.12v-100.864h133.12zM330.752 490.496c-3.072 56.32-12.288 107.008-27.648 152.064a1655.68 1655.68 0 0 0-29.696-28.672c9.216-33.28 17.92-74.24 26.624-123.392h30.72z m161.792-144.384C446.976 451.584 412.16 506.88 388.608 512l8.704 48.128c80.384-5.12 153.6-11.776 219.136-20.992 4.608 11.264 9.728 23.04 14.848 36.352l49.152-24.064c-23.04-53.76-47.104-102.912-72.704-146.944l-45.568 22.016c11.776 20.992 23.04 43.52 34.304 67.584-43.52 6.656-88.064 11.776-134.144 14.848 27.648-39.936 54.784-88.576 81.408-145.408l-51.2-17.408z m205.248-193.792a22.656 22.656 0 0 0-22.592 22.656v146.688a22.656 22.656 0 0 0 22.592 22.656h146.752a22.656 22.656 0 1 0 0-45.312h-124.032V174.976a22.656 22.656 0 0 0-22.72-22.656z"
        fill={getIconColor(color, 0, '#1EC622')}
      />
    </Svg>
  );
};

Iconkaishishijian.defaultProps = {
  size: 18,
};

Iconkaishishijian = React.memo ? React.memo(Iconkaishishijian) : Iconkaishishijian;

export default Iconkaishishijian;
